i̇nternet addict - Turkish English Dictionary